package com.dhcc.sds.custom.entity;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import com.dhcc.core.framework.base.entity.BaseEntity;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;


/**
 * 自定义病种入组日志
 * 
 * @ClassName: SdsCusMrlistOperlogEntity
 * @Description: TODO
 * @author yanghangwei
 * @date 2024-06-27 17:46:14
 */
@TableName("t_sds_cus_qcmrlist_operlog")
public class SdsCusMrlistOperlogEntity extends BaseEntity<SdsCusMrlistOperlogEntity> {
	private static final long serialVersionUID = 1L;

	//入组记录
	private Long inCaseId;
	//操作状态
	private String operState;
	//操作依据
	private String operReason;
	//操作备注
	private String operResume;	
	//操作人
	private String operUser;
	//操作日期
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date operDate;
	// 操作开始日期
	@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
	private Date operStartDate;
	@TableField(exist = false)
	private String operReasonDesc;

	/**
	 * 设置：入组记录
	 */
	public void setInCaseId(Long inCaseId) {
		this.inCaseId = inCaseId;
	}
	/**
	 * 获取：入组记录
	 */
	public Long getInCaseId() {
		return inCaseId;
	}
	/**
	 * 设置：操作状态
	 */
	public void setOperState(String operState) {
		this.operState = operState;
	}
	/**
	 * 获取：操作状态
	 */
	public String getOperState() {
		return operState;
	}

	public String getOperReason() {
		return operReason;
	}

	public void setOperReason(String operReason) {
		this.operReason = operReason;
	}

	/**
	 * 设置：操作备注
	 */
	public void setOperResume(String operResume) {
		this.operResume = operResume;
	}
	/**
	 * 获取：操作备注
	 */
	public String getOperResume() {
		return operResume;
	}
	/**
	 * 设置：操作人
	 */
	public void setOperUser(String operUser) {
		this.operUser = operUser;
	}
	/**
	 * 获取：操作人
	 */
	public String getOperUser() {
		return operUser;
	}
	/**
	 * 设置：操作日期
	 */
	public void setOperDate(Date operDate) {
		this.operDate = operDate;
	}
	/**
	 * 获取：操作日期
	 */
	public Date getOperDate() {
		return operDate;
	}

	public Date getOperStartDate() {
		return operStartDate;
	}

	public void setOperStartDate(Date operStartDate) {
		this.operStartDate = operStartDate;
	}

	public String getOperReasonDesc() {
		return operReasonDesc;
	}

	public void setOperReasonDesc(String operReasonDesc) {
		this.operReasonDesc = operReasonDesc;
	}
}
